home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / clang / bccapp.zip / MAKEFILE < prev    next >
Text File  |  1991-09-15  |  1KB  |  53 lines

  1. #
  2. #
  3. #  Makefile for Vision Library routines
  4. #
  5. #
  6. goal: windows.lib
  7.  
  8. #
  9. #  Include Path
  10. #
  11. BASEDIR = /usr/src
  12. #
  13. #  Window/Pulldown system
  14. #
  15. WINDOWS = lowlevel.obj windows.obj popup.obj pulldown.obj \
  16.       dialog.obj scroll.obj vscroll.obj edit.obj batch.obj \
  17.       dbase.obj error.obj help.obj index.obj utility.obj \
  18.       access.obj field.obj report.obj
  19.  
  20. LINKER = +lowlevel.obj +windows.obj +popup.obj +pulldown.obj \
  21.          +dialog.obj +scroll.obj +vscroll.obj +edit.obj +batch.obj \
  22.          +dbase.obj +error.obj +help.obj +index.obj +utility.obj \
  23.          +access.obj +field.obj +report.obj
  24. #
  25. #  Translation Rules
  26. #
  27. .c.obj:
  28.    bcc -c $(MODEL) $(DEBUG) $(SHARE) {$*.c }
  29. #
  30. #  Specific Dependancies
  31. #
  32. $(WINDOWS)  : $(BASEDIR)\inc\stdhdr.h $(BASEDIR)\inc\edit.h \
  33.               $(BASEDIR)\inc\batch.h $(BASEDIR)\inc\dbase.h \
  34.               $(BASEDIR)\inc\adl.h $(BASEDIR)\inc\access.h \
  35.               $(BASEDIR)\inc\index.h $(BASEDIR)\inc\field.h \
  36.               $(BASEDIR)\inc\menu.h $(BASEDIR)\inc\report.h
  37. #
  38. #
  39. #  Windows and Edit libraries..
  40. #
  41. #
  42. windows.lib:  $(WINDOWS)
  43.    rm windows.lib
  44.    tlib windows.lib @&&!
  45. $(LINKER)
  46. !
  47.     cp windows.lib $(BASEDIR)/lib
  48.  
  49. release:    $(WINDOWS)
  50.     tlib $(NAME) @&&!
  51. $(LINKER)
  52. !
  53.